@CHARSET "UTF-8";
.cc_login_bg{
	background: url(../images/fzlbg.jpg) no-repeat center 0 !important;
}
.cc_login{
	background: #FCFCFC;
	border: 2px solid #ADADAD;
	border-radius: 5px;
}
.cc_bg{
	background-image: url(../images/bg.jpg) !important;
}
.cc_bg2 {
	background-color: #AAE7B4;
}
.cc_bg3 {
	background-image: url(../images/bg/bg6.jpg) !important;
}
.cc_ct .x-container{
	background-image: url(../images/bg/bg6.jpg) !important;
}

.cc_grid_item .x-column-header{
	background: #D1E9D9;
}

.cc_grid_item .x-grid-item{
	background: #FCFCFC;
}

.cc_grid_item .x-grid-item-alt{
	background: 	#D1E9E7;
}

.cc_grid_item .x-grid-item-over{
	background: 	#FFEEDD;
}
.cc_map_bg {
	background-image: url(../images/repeat_green.png) !important;
}
/*home suv*/
.cc_c{
	border: 1px solid #009393;
	border-color: #009393;
	border-radius: 10px;
	float: left;
	padding: 5px;
	margin: 5px;
	margin-left: 10px;
	-webkit-box-shadow: 1px 2px 8px #5CADAD; 
	box-shadow: 1px 2px 8px #5CADAD;
}
.cc_c:hover{
	border: 1px solid #009393;
	-webkit-box-shadow: 1px 2px 8px #5CADAD; 
	box-shadow: 1px 2px 8px #5CADAD;
}
.cc_h{
	font-family: 微软雅黑;
	background-image: url(../images/x_repeat.png);
}
.cc_fieldset_title {
	color: green;
	border: 1px;
	font-size: 18px;
	background: #AAE7B4;
	font-weight: bold;
}
.cc_h_b{
	height: 32px;
	line-height: 32px;
	align:center;
	margin-bottom: 10px;
}
.cc_h_b_n{
	TEXT-ALIGN: center;
	float: center;
	padding: 0 10px 0 10px;
	height: 32px;
	background-image: url(../images/repeat_green.png) !important;
	font-size: 18px;
	font-weight: bold;
	color: white;
}
.cc_h_l{
	color: dimgrey;
	font-weight: bold;
	font-size: 13px;
	padding-left: 10px;
	height: 32px;
	line-height: 32px;
}
.cc_h_l_s{
	color: #1874CD;
}
.cc_h_l_s.green{
	color: green;
}
.cc_h_l_s.red{
	color: red;
}
.cc_h_l_s.brown{
	color: #EE9A00;
}
.cc_h_l_s:hover{
	cursor: pointer;
	color: #D02090;
}
/*home suv*/

.com_border{
	margin: 5px;
	border: 3px solid 	#4F9D9D !important;
	border-radius: 5px;
	padding: 10px 15px 0 15px;
}
/*dev*/
.cc_dev_m{
	background-image: url(../../../bmc/res/image/icons/gear.png) !important;
	background-repeat: no-repeat;
}

.cc_dev_proj_m{
	background-image: url(../../../bmc/res/image/icons/folder-horizontal-open.png) !important;
	background-repeat: no-repeat;
}

.cc_dev_line_m{
	background-image: url(../../../bmc/res/image/icons/lightning.png) !important;
	background-repeat: no-repeat;
}

.cc_dev_model_m{
	background-image: url(../../../bmc/res/image/icons/globe.png) !important;
	background-repeat: no-repeat;
}

.cc_dev_gis_m{
	background-image: url(../../../bmc/res/image/icons/marker.png) !important;
	background-repeat: no-repeat;
}

.cc_dev_sensor_m{
	background-image: url(../../../bmc/res/image/icons/light-bulb.png) !important;
	background-repeat: no-repeat;
}

.cc_dev_ono_m{
	background-image: url(../../../bmc/res/image/icons/map-pin.png) !important;
	background-repeat: no-repeat;
}
.cc_dev_type_rel {
	background-image: url(../../../bmc/res/image/icons/block.png) !important;
	background-repeat: no-repeat;
}
/*dev*/

/*monitor: START*/
.cc_mon_ru_m{
	background-image: url(../../../bmc/res/image/icons/application-text.png) !important;
	background-repeat: no-repeat;
}
.cc_mon_alert_m{
	background-image: url(../../../bmc/res/image/icons/exclamation.png) !important;
	background-repeat: no-repeat;
}
.cc_mon_wave_m{
	background-image: url(../../../bmc/res/image/icons/monitor.png) !important;
	background-repeat: no-repeat;
}
.cc_bi_month_m{
	background-image: url(../../../bmc/res/image/icons/chart-up.png) !important;
	background-repeat: no-repeat;
}
.cc_data_hi_icon {
	background-image: url(../../../bmc/res/image/icons/tables.png) !important;
}
.cc_data_search {
	background-image: url(../../../bmc/res/image/icons/magnifier-left.png) !important;
}
.cc_alert_remove{
	background-image: url(../../../bmc/res/image/icons/burn--minus.png) !important;
}
.cc_float_left {
	float: left;
}
.cc_float_right {
	float: right;
}
.cc_alert_type {
	background-image: url(../../../bmc/res/image/icons/tag--exclamation.png) !important;
}
.cc_data_raw {
	background-image: url(../../../bmc/res/image/icons/application-terminal.png) !important;
}
.cc_raw_wrap {
	padding: 5px;
	min-height: 30px;
	border-bottom: dotted lightgrey;
}
.cc_raw {
	background: #dddddd;
	padding: 3px;
}
.cc_data_sel .x-item-over{
    border:1px solid #dddddd;
    background: #efefef url(../../../bmc/res/image/img/over.gif) repeat-x left top;
    padding: 4px;
}
.cc_data_sel .x-item-selected {
	background: #eff5fb url(../../../bmc/res/image/img/selected.gif);
	border: 1px solid #99bbe8;
	padding: 4px;
}
.cc_flag_recieve {
	background-color:#0066CC;
	color:white;
	float: left;
	padding: 2px 5px 2px 5px;
	border-radius: 3px;
}
.cc_flag_send {
	background-color:#6C6C6C;
	color:white;
	float: left;
	align: center;
	padding: 2px 5px 2px 5px;
	border-radius: 3px;
}
.cc_readonly {
	background-color:#efefef !important;
	background-image: none !important;
}
/*monitor: END*/
/*ctrl*/
.cc_ctrl_def_m {
	background-image: url(../../../bmc/res/image/icons/bin.png) !important;
}
.cc_ctrl_send {
	background-image: url(../../../bmc/res/image/icons/terminal--arrow.png) !important;
}
.cc_ctrl_ru_m {
	background-image: url(../../../bmc/res/image/icons/yin-yang.png) !important;
}
.cc_table_money {
	background-image: url(../../../bmc/res/image/icons/table-money.png) !important;
}
/*ctrl*/
.cc_second_view {
	background-image: url(../../../bmc/res/image/icons/projection-screen-presentation.png) !important;
}
.cc_state{
	color: white;
	text-align: center;
	font-size: 16px;
	padding: 2px 5px 2px 5px;
	border-radius: 6px;
}
.cc_state.s0{
	background-image: url(../images/alert_1.png) !important;
}
.cc_state.s1{
	background-image: url(../images/on_1.png) !important;
}
.cc_state.s2{
	background-image: url(../images/off_1.png) !important;
	color: red;
}
.map_bg_img{
	background-image: url(../images/x-repeat-map.png);
}

.cc_2d3d {
	float: right;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
	color: white;
	cursor:pointer;
	border-radius: 5px;
	padding: 0px 3px 3px 3px;
	margin: 6px 5px 3px 3px;
	background-color:#0097e0
}
.cc_2d3d:hover{
	background-color: orange;
}
